Hurrytimer\Admin C

Total Complexity 107
Dependencies 7
Dependents 1
Total lines 749
Lines of code 571
Logical lines of code 212
Comment lines 51
Methods 35
Properties 2

Methods 35

Method Rating Maintainability Complexity Lines of code
resetAllEvergreenCampaignNotice()
A
53 9 23
countdownListColumnsContent()
A
52 8 26
resetEvergreenCampaignNotice()
A
54 8 22
leave_review_notice()
A
52 7 32
enqueueScripts()
S
43 5 52
resetEvergreenCampaign()
S
59 7 14
countdown_activation_notice()
S
54 6 23
resetAllEvergreenCampaigns()
S
62 6 11
should_ask_for_review()
S
55 5 19
deactivateCampaign()
S
62 5 11
activateCampaign()
S
62 5 11
enqueueStyles()
S
50 3 33
ajaxWcSearchProducts()
S
46 2 41
regenerate_css()
S
65 4 11
campaignsListColumns()
S
56 3 18
pluginSettings()
S
52 2 30
__construct()
S
47 1 35
customBulkPostUpdatedMessages()
S
52 1 30
menu()
S
54 1 25
admin_footer_text()
S
70 2 6
editHelpTabs()
S
68 2 7
campaignsListRowActions()
S
69 2 7
set_plugin_action_links()
S
59 1 14
upgradeBanner()
S
63 1 12
ajaxAddWcCondition()
S
66 1 8
ajaxAddWcConditionGroup()
S
69 1 7
remind_leave_review_ajax()
S
75 1 4
dismiss_headline_moved_notice()
S
75 1 4
dismiss_leave_review_ajax()
S
75 1 4
settingsBox()
S
73 1 5
mark_post_being_saved()
S
75 1 5
helpTabs()
S
72 1 5
settings()
S
80 1 3
campaignsListBulkActions()
S
76 1 4
ajaxLoadWcCondition()
S
64 1 9